From: Sebastian Kemper Date: Sat, 17 Feb 2018 17:39:23 +0000 (+0100) Subject: net/yate: Disable FORTIFY_SOURCE properly X-Git-Url: http://git.openwrt.org/%22https:/collectd.org//%22http:/www.crowdsec.net/%22/%22https:/collectd.org/%22http:/www.crowdsec.net/%22?a=commitdiff_plain;h=b3dff13a0778effa64d576befd32e3570a5a1dfe;p=feed%2Ftelephony.git net/yate: Disable FORTIFY_SOURCE properly This reverts commit 4cc2afdcdc6891c5546e94e8a15bb9c96864acd6 which disabled FORTIFY_SOURCE by removing OpenWrt's CPPFLAGS from the built. Instead PKG_FORTIFY_SOURCE:=0 is defined, which is the proper way to do it. Signed-off-by: Sebastian Kemper --- diff --git a/net/yate/Makefile b/net/yate/Makefile index 738953c..ca92770 100644 --- a/net/yate/Makefile +++ b/net/yate/Makefile @@ -27,6 +27,9 @@ PKG_FIXUP:=autoreconf PKG_INSTALL:=1 +# Yate currently does not compile with FORTIFY_SOURCE enabled +PKG_FORTIFY_SOURCE:=0 + include $(INCLUDE_DIR)/uclibc++.mk include $(INCLUDE_DIR)/package.mk @@ -83,6 +86,9 @@ define Package/$(PKG_NAME)-collection-basic TITLE := Basic Yate Server endef +# Otherwise yate ignores CPPFLAGS +TARGET_CFLAGS += $(TARGET_CPPFLAGS) + CONFIGURE_ARGS+= \ $(if $(CONFIG_x86_64),--enable-sse2) \ --disable-sctp \